﻿using System;
using System.Collections.Generic;

namespace Infrastructure.ExternalService.Core.Requests
{
    public class GetSyncFailedsRequest
    {
        /// <summary>
        /// 平台编码
        /// </summary>
        public string PlatformAppCode { get; set; }

        /// <summary>
        /// 订单创建开始时间
        /// </summary>
        public DateTime? OrderCreatedTimeStart { get; set; }

        /// <summary>
        /// 订单创建结束时间
        /// </summary>
        public DateTime? OrderCreatedTimeEnd { get; set; }

        /// <summary>
        /// 页码
        /// </summary>
        public int PageIndex { get; set; }

        /// <summary>
        /// 页面大小
        /// </summary>
        public int PageSize { get; set; }

        /// <summary>
        /// 处理状态
        /// </summary>
        public List<string> ProcessStatus { get; set; }
    }
}